Clean energy - German English Dictionary